2541
1
247
1518
2647
1006
3268
1559
2
467
0
1848
3092
1665
3691
5
2301
1020
1448
2435
2881
1620
3498
4