1641
2
1769
1280
1
4892
15
1345
1879
865
477
1576
726
3
614
3180
2598
651
2609
14
497
2564
4
531
637
1239
1350
802
971
8
1308
2338
7
918
4356
5
3234
1044
1797