4935630
1643
2434699
223
5350047
1727
69504
1937435
706
4332095
1809
3039365
838
20137228
5940
295432
549
2459235
232807
515
8359818
3452
1964946
584
144843
216
1371477
358
233963
163
10129232
3072
97411
282
1724483
468
979146
342
5276983
1492
448858
166
94018
100
1211683
329
1024774
263
81935
179
93845
1407408
245