3316
10
3014
20
4258
1
2655
3957
3
3085
5
3491
4
3485
7
1092
2
567
2949
0
5141
1289601
1974
1760
14861
1453
467
4702
1704
174730
18
189326
676
2211
1226
2959
2480
3154
6
108797