1152
1
2667
3886
3
3593
16
1695
4
3238
13
9055
10
2234
1854
0
2268
5296
2507
12621
22
2297
2
1689
1794
2105
2061
2241
2999
1540
2263
2133
1015
2688