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