2144
2
1510
4
346
1
956
2125
0
528
1927
1062
3062
3012
3046
2299
10827
951
2471
9956
3
2209
6
1183
2496
392
2620
8
1112
2469
1755
1867
835
3973
2355
4837
5
4810
10