1193
1
1008
2
1145
2520
543
0
1733
571
1903
1716
1052
1686
6052
10
1470
1710
2125
2372
6975
4
169211
11
2368
2526
3