2489
2
899
1
3398
9
3250
1377
3472
2522
803
1007
2049
1982
1962
3720
2194
2828
0
1151
1160
1346
1267
2315
1163
2914
1512
2309