159
1
866
845
2781
19944
2
2710
1622
1558
2522
1015
1691
1606
2100
8527
1250
2134
3926
14
2600
4
6346
16
1720
1451
0
2566
3
1527
2377
4435
1342
2110
1815
797
925