2795722
911
1815551
543
1718256
609
2001087
587
3728394
1303
3504867
948
2073746
618
1047149
248
1744218
596
765584
276
5853361
2572
3176376
1288
12100280
4643
470252
113
4732897
1859
3571799
1555
1972053
612
1908385
490
6949501
2403
4102725
1281
2360366
9230928
2987
3911408
1467
3227260
867
4396944
1727