1518
1
2647
1006
3268
467
0
1848
2
3092
1665
3691
5
2301
1020
1448
2435
2881
1620
3498
4
2984
2224
1903