4421
24
462
1
1804
825
1434
0
2345
503
687
1356
5
910
2
705
898
4
2140
717
991
915
6227
4544
9
3394
7
605
1171
5768
3449
676
675
2150
9387
11
2146
833
629