4823
21
652
1
1234
2
723
709
665
198
2226
3
1782
1063
1365
1036
775
766
1497
1460
560
518
481
529
663
6754
10
608
5670
14
527
132
111
640
567
621