433
0
349
376
448
467
532
622
418
492
575
200
263
409
370
460
427
355
255
390
846
747
1020
1045
2111
3
3868
2
585
545
2730
6
1726
918