3458
1
1451
0
2085
2593
658
2
1564
2460
4
1152
2059
2499
2170
1542
1618
1239
2264
6018
3
2043
2611
6676
12
57793
1529