2108
3
2622
6
1304
1
2462
1787
1622
1868
2
785
0
610
1816
2234
4
2934
582
2329
2551
2735
1020
1321
383
1889
2344