1422
1
2980
1226
2
623
1125
929
3
2988
2535
1184
1051
2781
1380
0
1260
1224
120
1168
1618
1519
4551
7