986
1996
1619
1938
1696
1292
910
1570
2200
2277
1139
1699
966
1575
974
1428
1767
1545
954
1502
1009
880
1537
1714
999
1032
1781
4146
3174
1186
1065
1317
918
1073
1214
997
935
1663
1910
1402
891
1463
1301
957
1302
1202
984
931
1515
1211
1627
1007
1644
1149
4650
1165
1123
1122
927
5815
923
1872
1346
795
944
925
3266
1245
3093
967
1146
1500
1114
956
2255
3338
1431
991
912
13064
1375
948
2216
1332
991
1259
1077
1111
4051
913
1413
1638
754
1254
873
1121
1125
855
841
1241
863
2079
1833
899
1230
897
949
1045
969
1179
1031
1029
9002
917
1514
2172
1558
1383
1169
803