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
1203
4656
1001
960
833
930
1104
2012
2638
882
1218
1463
1806
1090
1421
1760
1153
1001
1228
961
2014
1008
890
940
910
958
843
3070
911
926
4450
6607
1371
1625
1431
1138
1099
10123
1199
1259
990
972
2271
1095
1169
1357
1236
1141
1383
2505
1397
2542
1819
2188
829
1811
1520
2209
1335
1203
847