525
1
94
351
709
87
398
2
543
7119
6
593
119
488
1356
7
958
671
528
472
1067
3
797
0
710
578
655
935
1698
512
802
549
796
257
284
644