3546
1
2578
32302
0
1777
2
2378
2656
3498
4
2435
2676
3779
1547
4471
1539
5488
6
2964
4724
3
1814
1952
3051
1603
2392