2514
200
3322
4119
192
249
277
144
222
127
93
266
20606
15580
13681
12310
9432
886263
8240
8024
769148
666142
64111
6030