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