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