408
0
177
25137
325
3498
4
1020
918
2730
6
337
520
2275
2
31535
90
535
2630
514
19279
427
372
3114
467
239
51
2459
9
169
2645
968
492
311