1044
784
1321
1602
1165
591
1011
383
942
1706
1112
1211
1018
1206
1179
81
539
489
389
2715
501
422
1289
492
562
603
325
821
385
153
913
1484
249
59
72
553