1596
2
673
1
1002
1905
953
1566
5
622
2654
1199
5492
9
916
3497
3
884
1352
4
549
1048
606
1427
4322
605
1094
737
1916
2405
1391
663
801
2292
4292
1717