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