1855
3
3477
2
1122
1
1094
1475
1345
1761
2076
1735
905
2338
4
1300
985
1230
2376
789
1208
5192
24
1664
5
5292
2403
1644
4451
1576
9
2561
4948
14
2762
1603
1327
3536