560
450
4610
470
525
566
387
391
375
760
4130
27707
21020
19411
17282
1376265
13582
1244148
12066
10930
1046144
9160
79311