713
217
2500
1120
1256
709
919
324
763
364
275
122
571
172
647
77
582
246
611
129
543
177
638
170
340
177
635
171
804
320
553
294
515
226
315
53
587
195
363
91