1016
968
1826
1690
1636
1673
1110
2033
2618
1416
888
1547
987
1143
982
1772
2093
1763
808
980
9559
995
1210
2463
1131
1198
2555
2316
1336
1085
1245
1593
1270
862
844
1042
2531
1070
859
1547
967
925
863
1415
1728
862
1459
1162
855
967
851
1482
1459
1239
997
1305
2719
1165
1298
2409
957
799
821
856
1454
946
1419
1114
937
813
1524
1372
827
2104
1533
1293
926
916
966
1145
1284
978
934
1596
971
754
1110
861
776
1164
1097
937
949
876
782
933
1089
2688
1583
815
919
925
1453
2871
1657
1362
959
878
804
1988
1590
736
1010
1180
1173
1315
1293
1253
851
889