159
1
2522
2
1015
1451
0
951
866
845
2781
19944
925
2710
1688
1691
1681
1694
2495
1622
1558
1787
8527
1527
2510
1431
2435
1038
1606
1815
797
5375