523
471
534
505
613
554
2655
199
322
1912
195
279
580
275
199
199
1912
377