1833
5
903
1
981
2
1132
633
1378
0
1016
1409
555
5134
4538
6
68
642
96
594
361
522
99
498
1438
7
3489
8
882
3
1105
625
1796
1497
1806
2159
9
2245
2427
14