121
1
1599
2
512
882
471
1721
3
416
1877
4
2991
0
1672
3684
14
555
2192
7
457
1861
4112
779
445
463
979
879
5
443
2459
517
400
484
4184
618
789