90
0
8552
26
6923
6
2732
2526
1729
4
265
852
1221
725
1
2356
378
28
384
255
158
1652
8787
1576
3
66
1316
2214
2
4897
7
160559
14
96
104
150
138
2876
5