1420
2253
928
1162
858
1710
953
2208
982
986
923
848
2297
891
1073
1413
1143
927
1922
1550
854
1144
1563
2271
1118
893
860
3222
1871
1677
1172
1187
2732
1074
1366
884
2680
2018
876
2407
823
2764
990
2352
963
841
985
1605
1703
1079
953
1257
2348
906
2099
870
1673
1180
1479
1657
1032
3329
765
830
1606
2348
977
927
1078
983
976
1939
2025
897
916
897
1378
1389
1380
1816
851
2167
919
811
2138
2200
1247
1103
832
1381
2237
868
874
848
1858
1027
1467
844
1023
872
2146
891
793
1251
1010
2982
1923
754
1313
1120
901
855
1114
1318
833
943
1427
806
884
938