5913
7512
7329
577
5617
4010
7713
6117
6212
700
776
21556
16120
14301
12930
9902
942263
8664
8630
813148
706142
66911
6420