0
253
283
1,317
981
1
336
584
750
680
852
305
597
205
307
528
444
251
713
454
1,180
423
416
299
292
236