530
730
540
360
4715
3911
4112
590
5026
407
4515
497
21696
16260
14491
13020
9962
950263
8724
8670
821148
715142
67211
6510