81
1
935
1866
4
138
495
343
395
2
1540
3
271
288
886
359
680
306
325
469
344
266
808
487
354
447
249
617
366
1919
5
289
421
345
275