5254
347
5434
3022
504
406
578
3714
220
353
6012
19756
15110
13091
11820
8972
854263
7960
7672
739148
640142
62711
5800