866
1
3034
4
938
2551
3
2992
6
773
1243
0
1315
2123
430
1105
1103
534
490
2271
484
596
1166
562
2663
1862
668
1298
477
914
572
1581
809
475