3159
0
1105
1103
534
615
490
549
2271
4
408
484
596
1166
2917
5
562
1012
2663
1862
1
300
668
1298
4684
2
477
3024
3
914
800
2245
1581
639
1458
809