915
0
668
1744
1
1451
1226
951
1055
914
938
2123
2999
3
475
534
1494
490
1743
850
515
984
551
1166
562
323
572
1862
1688
13967
2
1298
477
717