787
0
2224
2
158
246
504
3360
653
226
2546
1
25127
17353
798
973
2099
552
670
474
418
2730
6
356
2189
1053
381
2690
178
241
351
633
1325
683