1519
1318
616
2491
412
206
412
232
359
353
629
343
770
297
379
126
400
357
495
476