3354
5
2939
1
2100
2
4002
4
853
3014
20
3188
14
3085
3491
1576
3
3485
7
999
1695
4946
18
3316
10
5141
3684
3368
7608
12
1095
19944
2089
1748
2620
8
1164
806
1891
676
0
1854
1289601