3014
20
3085
5
2178
1
5141
7
1554
1534
467
0
3204
1540
3491
4
3485
108797
4083
1289601
2906
2
3316
10
2297
796
6
1194
962
2629
297066
9956
3
6236
12459
1596
2593
4585
2188
3508