2110
1
1332
989
0
929
2551
3
8527
3200
1639
768
1305
1716
2
3439
5
1136
2271
4
1883
2289
1828
2166
3971
3012
1286
2760
3044
15