1750
2
3179
6
1766
1464
3
1983
469
679
435
974
1275
385
598
513
484
346
1661
1
1337
939
1393
730
506
444
709
804
1506