90
0
6923
6
28
2356
4
2526
266
255
1
1221
4897
7
852
2732
725
379
8557
26
1733
1703
10
105
194434
3130
1316
560
138
2839
9
150
1328
97
2876
5
1297
9505