376
0
2143
392
587
640
668
1824
2490
986
544
776
1152
280
464
641
423
25137
705
454
460
545
417
463
585
413
957
263
918
821