1025
1019
853
1958
963
4531
12941
1050
1541
1386
1379
4928
10804
1432
2677
1101
2525
960
2176
1259
2112
1062
4030
3640
1155
1142
942
2137
3367
883
1658
1636
987
898
3460
5263
13255
5453
4288
1043
1204
851
1094
938
3702
1190
951
949
977
1038
12804
2196
1196
1019
5468
1039
967
9236
2160
1373