177
0
3498
4
1780
408
637
2328
798
1880
2
415
546
455
514
492
284
918
285
501
1049
255
1594
2635
320
881
787
332
932
811
31535
266