3557
2
3506
1
3323
10
3750
5
1211
3
4161
4
1854
12343
12
1102
1093
1156
2794
4402
16
4729
18
1759
7061
14
1439
2101
7463
25219
63
2980
7
1785
2905
1820
968
2733
1235
2893
69699
2119