1439
2
1463
1
3498
4
2735
0
1043
2299
381
2224
2758
1498
802
729
1551
326
2190
3428
3
968
2546
3025
1898
1267
278
1614
1936