3041
2
1797
1
1516
1485
3
3715
1599
2440
2462
1773
2294
801
0
2392
2493
18
4096
1416
5151
1736
1720
2165