2717
716
4320
246
487
296
223
256
2712
461
313
180
20516
15560
13671
12310
9372
882263
8240
8004
768148
663142
64111
5990