2781
1
3158
2
159
298
866
845
2710
1568
1622
1558
1547
1590
12431
17
1816
701
0
1660
1691
2091
1749
2522
1378
2100
1250
1843
4862
1720
19944
1002
1313
2505