987
999
3416
2257
1620
1456
946
1393
1354
1231
1329
920
1044
1033
942
1466
847
915
855
895
978
1316
965
1387
1352
854
883
916
1131
910
2297
1076
1150
1007
1017
960
955
3063
1991
1020
1456
1009
1219
3989
1652
883
3246
1918
1497
1361
1079
936
1646
1974
935
2426
1098
905
1854
1508
1651
1119
974
1313
1027
1212
908
1859
1264
2113
3123
886
871
928
1614
887
1804
897
899
2146
794
825
1535
843
827
784
875
2124
1299
808
857
2277
2286
1015
1271
805
1439
1945
1427
1249
1437
845
833
773
1764
1001
1070
1112
1606
1641
836
1507
2039
898
977
1434
737
2698
786
841