1806
1
2268
3
504
0
7034
2
957
1547
554
7071
5
2570
2933
1723
1270
940
280
4573
392
2349
2320
6
2199
2449
845
1883
4204
6083
9
915
4179
1500
1380
696
1699