2294
1
10243
4
2992
6
1813
915
0
1788
1290
1172
3
2440
2727
1438
451
1686
1657
2
2354
1734
1814
1128
3113
9055
10
1221
1189
1450