3354
5
6110
4
3014
20
4651
2
3657
8
3085
3491
3485
7
4946
18
3316
10
123674
35
5141
7608
12
1748
1
2620
806
676
0
1854
1289601
1387
1057
2570
108797
2350
2349
2234
3527
1647
1695