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