1511
122
216
186
146
135
114
80
124
253
223
265
20576
15570
13671
12310
9392
886263
8240
8004
769148
663142
64111
6010