5810
346
410
480
42132
3914
4012
427
364
383
490
315
31107
23820
21902
19613
1588267
15252
1413148
13636
1257144
12020
10700
9060