4594
1
355
0
525
768
1045
1297
380
266
759
2952
1779
584
478
422
1152
552
2522
639
431
2740
138355
710
649
2992
905
711
1603
507
483
340