159
1
866
845
2781
19944
2
2710
1047
1622
1558
1015
1606
2245
3
1691
2522
8527
3080
1250
2100
21152
8
3926
14
2134
2600
4
6346
16
1720
297066
0
1527
3090
6
1451
2110
925