3014
20
2377
1
1004
2
1941
4
3090
6
3085
5
3491
3485
7
964
3316
10
5141
1319
260
0
522
1895
1517
1398
4721
4639
1568
919
2865
1289601
1787
2263
1268
1371
108797
2350
742