689
1267
25637
472
755
45
422
531
431
843
22024
15
784
231
2025
1632
148
535
21711
1886
28120
2464
995
642
773
523
822