1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
780
868
602
701
688
1898
1838
2342
1418
1535
690
1735
874
1539
1080
1634
1781
1167
940
1224
687
1903
619
1685
1135
832
1367
1082
719
2169
1785
1135
601
1370
1631
1133
994
2295
2962
1904
958
696
2141
673
701
1155
1062
632
826
1552
658
892
2598
676
706
802
2432
1454
1699
1106