3905
2
2186
3
1249
1127
1
4377
15
10206
14
2768
7
1134
5
1438
2102
1590
1612
6
2016
4068
27605
12
1108
2080
962
1733
2037
3960
4267
17
1427
4420
7055
1331
2291
2041
1603
1962