159
1
2781
866
1558
2
2522
845
2710
1451
0
2495
1250
5375
1622
2100
2505
1015
784
1295
1720
1527
1380
1038
1787
2166
2622
6
1691
3354
2901
3518
3
2999
1681