2110
1
3987
3
1332
1286
1522
0
1489
5
929
2257
2060
1167
1630
2688
1084
1200
8411
1305
1812
2788
1527
2