4258
1
181997
11
1092
567
2949
0
1760
1453
2
1289601
4
3316
10
1704
189326
108797
17333
27
2469
2386
2245
3
1403
2530
6236
1174
10827
444571
9
2629
1787
585
378
951
1015
562
2906