2257
5
1167
1
1084
1309
0
1992
3
697
4761
2
929
2400
6
4914
1200
5389
1168
2110
1072
3987
2844
1332
1286
1522
1489