1587
650
934
1341
728
799
821
754
968
845
2780
905
673
974
691
772
711
1121
930
1207
740
905
829
999
5013
1360
1255
719
923
909
818
2616
1752
1743
1660
787
787
775
1261
1516
820
755
1361
766
2168
1180
1005
1261
1268
1028
885
901
770
680
726
1894
875
1357
750
1440
708
1288
1062
2515
681
681
1690
1389
1580
1703
749
2716
644
1837
2433
1619
959
1792
5524
2434
678
890
787
1793
649
689
1394
744
914
728
2301
2924
860
1287
954
859
760
1377
1091
1370
733
869
722
1279
1128
785
1863
918
1736
765
1491
939
1016
1321
634
917
784
1077
1373
688