43
198
644
2990
280
1299
151
699
341
1580
270
1250
407
1890
334
1550
429
1990