122
0
1002
1
792
1510
2110
3
782
174611
612
2
949
7
2511
1563
65
2515
1423
5
3043
10
3228
6
1006
915
4
376
2331
1123
84
1911
1870
153
1534
9
1774
1312
246
1884