826
0
413
625
2
327
683
288
2941
267
35426
171
369
2551
1
1251
3644
3808
2645
382
1133
501
787
1132
4537
58
2263
4
31535
1824
169211
11
599
383
2211