2113
11
3246
15
638
1
1660
2
1527
2748
8
1302
4638
14
5807
5738
4
2220
957
0
1062
2949
3
2895
5
1188
773
1356
1225
8301
223
814
738
1427
1710
1481
1496
1719
249
1252