1003
836
967
1120
1361
2388
1253
1247
935
1214
1033
796
1187
1620
991
9668
1324
4055
807
1007
1403
1684
8966
993
1564
3464
1002
861
972
986
1303
1376
892
9434
1422
1261
1934
911
2189
846
1063
4244
1317
5082
1460
1119
948
1165
3483
9303
3473
1330
3767
1008
848
2132
1777
971
938
1800