181
123
7027
4614
223
336
3810
618
1910
4010
178
19686
15000
13051
11790
8882
852263
7960
7622
739148
637142
62311
5770