1353
2364
940
1485
27654
9081
802
1099
800
1381
679
691
847
831
799
1136
697
682
704
754
711
633
671
673
657
1525
928
1234
768
711
744
810
1028
616
814
852
706
828
676
1252
813
702
1315
1012
609
952
2123
989
1227
843
890
687
1024
789
789
785
918
636
2058
753