8262
12
2521
2
10813
7
1957
1
3287
4
19944
9836
15
1637
944
679
1534
1485
1084
2710
1226
1535
1720
14125
10
1295
2776
1456
1688
1833
1622
1431
3079
3196
3926
14
1969
694