841
1
1258
0
2915
791
4258
1092
2
567
2949
1718
1760
1453
1289601
4
3316
10
1704
189326
778
108797
17333
27
2469
2386
870
2245
3
2530
6236
1174
10827
444571
9
2629
1787