1551
2
1439
1463
1
2735
0
1043
2224
2299
2758
1498
802
729
2008
326
814
2190
3428
3
968
2474
1385
3025
1267
521
278
1614