1833
5
903
1
982
2
1132
634
1378
0
1016
1409
555
5134
4538
6
68
642
96
595
361
522
99
498
1438
7
3490
8
882
3
1105
625
1796
1498
1806
2159
9
2245
2427
14