320
0
5313
454
403
2121
4
409
439
415
1045
456
479
1661
1
244
602
352
286
743
787
765
722
410
546
1477
1161
726
1164
668
483
350