1532
879
355
194
397
125
245
105
480
82
121
69
580
17
149
15
109
21
454
231
380
127
490
38
203
159
258
187
300
142
167
57
984
478
446
117
321
115
425
123