1532
976
2847
1178
1088
1101
1007
913
1272
1009
1512
1472
18748
1180
1375
988
2291
961
1164
1402
1023
1559
5348
1322
1143
4581
879
30720
1533
1203
1779
1273
1183
1394
1080
1154
3325
5741
1617
1631
1336
1186
1289
875
4348
1491
1560
1252
964
878
1303
1198
2547
936
1781
973
5567
3501
1065
2054