3354
5
3014
20
3085
3491
4
3485
7
4946
18
3316
10
5141
2620
8
1854
0
7608
12
1748
1
1570
1408
806
676
1289601
2350
1387
1057
2499
2
1647
4492
3
123674
35
2570
108797
3527
796
6
3587