3354
5
3014
20
1496
1
3085
3491
4
3178
2
3485
7
3803
4946
18
3316
10
3386
5141
7608
12
4617
1038
1748
2620
8
806
676
0
1854
467
546
1289601
1387
2680
1057
1103
2687
123674
35