843
786
1002
689
708
1515
1903
700
879
845
1652
1849
697
1170
683
834
940
748
1142
959
837
717
848
1194
776
999
729
2269
828
792
689
862
1139
1391
727
1255
852
708
718
776
603
858
1169
1280
897
1053
909
818
950
917
1268
869
877
861
929
762
950
1319
764
1299
1051
990
2632
2153
1574
4550
1018
2115
1481
980
969
963
1017
1688
1022
1903
854
1852
1447
744
1760
784
1321
680
874
878
2085
1619
651
1651
633
642
1825
731
4105
1237
2970
2355
2029
2235
658
890
745
1651
731
1190
644
1479
4056
1723
1435
1759
1055
1459
2431
1738
646
2369
1374
941