1186
800
1914
2160
1598
1341
1795
851
650
748
2775
781
1135
684
806
816
744
2113
1557
1074
847
700
1042
709
1680
702
732
1668
1383
2963
877
1841
671
1555
1298
616
1146
3189
2514
784
742
868
1440
741
2204
3100
890
1632
652
1168
1522
644
2919
717
777
1061
1253
614
1580
794
644
828
1578
1037
1294
752
657
807
812
693
912
651
869
1825
704
921
795
1129
1044
1949
647
694
680
999
730
2981
803
917
991
660
1080
2209
1481
1455
1091
609
844
1411
1632
1514
1548
739
773
1764
737
1920
3035
2113
661
1252
1798
674
806
2015
1537
699
3144
1956
1957
838