1186
1229
1525
967
998
1224
1133
886
897
3977
848
1881
1659
863
1446
1281
899
3290
1238
1635
3632
10507
956
878
1107
1247
1080
1267
1261
1050
780
2128
2277
1336
1513
1311
969
2453
1214
827
1287
1033
1187
876
836
1493
1261
1726
1286
839
934
4050
974
2027
1403
1684
1096
1586
3185
1132