1004417
329
272853
56
2356838
892
1267092
373
687075
188
2777632
804
902441
229
1168593
348
2353690
782
2240904
603
1559643
483
1599174