52
0
737
454
297
339
597
771
505
248
2328
467
749
408
647
846
787
403
226
458
765
1840
2
584
320
1045
195
798
409
1661
1
25137
381