686
354
413
6022
612
458
5819
450
810
530
730
360
21406
16080
14191
12890
9822
940263
8624
8560
811148
704142
66811
6390