5605
0
63
1710
1
525
391
980
257
798
670
881
2490
486
584
403
755
1137
454
765
2992
909
668
360
1660
543