8226
5
4407
10
2041
1
538
582
4888
9
418
700
2
477
637
484
1311
4
469
607
378
2720
1415
3
623
762
545
564
696
512
471
829
416
421
1683
4917