159
1
866
845
19944
2
2781
925
1691
2710
2522
1622
2510
467
0
1558
8527
1527
496
1451
1015
1431
2435
1815
4031
1606
2901
951
797
959
1250
1770
7
469