121
1
1599
2
511
882
470
1721
3
415
1877
4
2991
0
1672
3684
14
555
2192
7
457
1861
4111
779
445
463
979
879
5
443
2459
517
400
484
4184
881
618
789