2499
2
3014
20
3085
5
1221
1754
5141
7
3497
4
3035
1
467
0
1540
3491
3485
2035
108797
4083
1289601
2906
3316
10
2297
796
6
2275
3
2629
297066
9956
6236
12459
1136
1596
1465
1154