839
0
403
378
296
325
3248
798
87
594
688
74
598
413
390
3360
1685
304
1372
901
462
755
456
415
53
658
9355
3
368
370
494
625