1003
836
967
1120
1361
2388
1253
1247
935
1214
1033
796
1187
1620
991
9668
1324
4050
807
1007
1403
1684
8962
993
1563
3462
1002
861
971
986
1302
1376
892
9431
1422
1261
1934
911
2189
844
1063
4244
1317
5082
1460
1119
948
1162
3482
9303
3472
1330
3766
1007
848
2132
1776
971
938
1800