1713
4
3127
3
6346
16
2970
3014
20
2940
1
951
845
2934
2
1850
1015
1087
1606
3085
5
3491
10827
3485
7
1751
1566
8527
1289601
2344
5489
11
4285
4438
6
3546
3316
10
2131
1285
19944