2245
3
862
1
2301
1694
297066
0
1967
2
2036
571
827
4248
2354
2250
3562
1413
1155
2292
385
5225
8
1581
108797
1226
2906
1380
1812
3053
7
574
2629
9956
6236
10
1190