2245
3
1883
2
2377
1
1526
297066
0
1023
901
1397
995
1226
3053
7
894
2468
467
571
962
2512
2873
2797
5
1295
1472
2773
2181
1699
280
108797
2354
2292
12
1819
1581