5122
284
302
7017
137
100
417
277
3613
400
330
260
18916
14510
12611
11180
8642
831263
7760
7352
695148
618142
60411
5450