1062
1203
909
2364
1942
1414
1880
1517
958
1018
905
1202
938
1032
2407
1717
3286
972
1011
1153
2342
1155
1729
883
927
977
1090
1224
1387
926
1144
1005
1099
998
945
889
1126
917
1463
989
1020
1006
965
1002
9094
1558
930
887
925
1372
2428
957
1821
30678
1444
1046
6440
2721
1431
984