3354
5
389
0
905
1
995
1765
2
3014
20
582
3085
3491
4
3485
7
4946
18
3316
10
5141
7608
12
1289601
1241
1943
1748
2620
8
806
676
1854
1057
2057
5007
1318
1387
123674
35