452
390
590
110
91
357
466
220
510
375
129
147
628
611
1507
114
294
223
2321
372
381
547
405
419
522
193
184
690