1373
728
523
331
791
269
625
115
1499
646
446
234
480
98
542
88
414
158
209
33
717
84
559
95
539
72
315
155
388
167
654
184
336
215
586
159
223
161
574
130