1489
381
422
135
101
23
347
29
205
143
336
131
245
193
187
109
584
139
458
65
394
156
544
50
580
160
346
127
292
182
530
149
171
17
392
143
581
161
446
154