1333
1
934
474
0
1223
1379
2
2000
6
3047
5
2112
1660
1891
2425
4
1476
2043
2381
17392
2167
1681
2085
3357
2274
3
2178
2216
2774
2126
2064
2780
18497
8
15572
28674
22998