708
553
292
761
613
1163
546
3137
336
1277
1356
2231
258
863
1569
714
239
2220
452
2500
354
459
385
1227
