2730
2465
1102
924
2982
3932
1743
2887
2669
1229
1596
2088
1798
2118
1152
1193
1125
1691
1713
1002
1165
1595
1213
1099
1637
1808
2914
2574
945
1010
1021
861
919
831
919
1448
2462
1348
1009
1844
1941
1237
1049
1015
5310
1173
2144
1369
1610
971
2626
2509
1920
1718
1487
973
1783
923
1498
985
2156
928
950
889
965
1040
1600
1616
1450
754
995
861
903
1438
1728
1005
1128
757
1167
2809
1582
1329
1299
1173
1494
4523
943
2460
778
6081
1510
3445
892
867
941
1521
930
907
775
810
5562
1837
1108
1748
2415
1925
1474
867
972
1238
1753
1249
1925
919
1171
1054
1210
900
1823
993