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