159
1
866
845
2781
19944
2
2710
1622
1558
6346
16
467
0
2522
496
1015
1691
1606
2100
8527
1250
1285
4285
3
3926
14
2134
2600
4
1380
1720
1451
12459
1527
1752
2110