51
51
1710
195
334
320
379
315
337
298
546
610
493
515
784
920
5360
839
375
359
635
1311