1705
1036
748
2480
941
1664
1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
869
738
672
1029
642
3626
830
1629
762
1568
1923
762
1922
718
2495
1394
1314
957
1963
1680
1095
652
1139
1116
896
950
1367
1203
2564
775
1097
851
816
778
662
961
1089
1117
1631
855
1135
2887
1653
690
2844
743
2561
1327
1015
2355
983
771
754
1097
987
1739
1051
976
2457
691
1043
2507
678
706
1043
1137
1052
661
889
924
1332
654
664
699
900
4105