841
1
1258
0
2915
2654
2
2108
6
507
2857
3
791
1443
4258
1092
567
2949
1718
1760
1453
1289601
4
3316
10
1704
189326
778
108797
17333
27
2469
2386
870
2245
2530
6236