16335
1640
1390
1440
830
1084354
141176
929
10513
790
1120
1180
21556
16130
14321
12930
9902
944263
8664
8630
814148
707142
66911
6430