598
0
968
403
597
608
390
901
6383
17
467
2328
839
462
500
333
4820
2
2587
16
1685
594
503
413
328
2713
658
755
415
62
692
1584
456
5781
6