1658
1697
822
914
1135
916
855
1830
2635
980
3395
3433
3390
1420
2253
928
1162
858
1710
953
2208
982
986
923
848
2297
891
1073
1413
1143
927
1922
1550
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
825
1429
976
3330
1467
2200
944
833
855
1070
1246
916
885
1275
749
1284
876
807
852
1162
806
1408
1955
1352
1731
927
1015
1923
1443
1584
993
968
1485
1434
1252
795
1341
914
814
1439
886
887
960
850
1329
2144
2165
785
5393
795
818
884
864
891
1310
1428
944
1622
830
5544