1526
1390
2278
975
1508
1445
1016
1998
1564
1434
1171
2856
1206
2540
1217
1480
979
1027
1302
2042
1838
1933
1579
1463
1050
997
2081
973
2433
3222
911
3989
957
2051
2816
1021
1486
871
2235
2031
1332
1402
1265
916
1134
1044
2075
1437
1019
3301
1710
922
1065
1081
961
1176
949
1022
1710
1186
1228
3268
899
1210
1211
2284
1192
1016
833
961
1859
993
1361
1257
1115
1203
1450
1047
1914
1150
1687
1737
995
1016
2335
1200
1157
849
848
937
1898
1096
995
1632
1000
2480
2635
925
1264
1952
1331
790
1855
1179
1813
1183
858
1862
1132
2465
842
1329
1059
1322
1030
1716
2533
792
816
5980