513
1
1384
717
492
1047
8
1258
796
802
1011
3
812
734
588
2
2283
544
1046
644
683
959
119
679
1523
4
3342
7
488
578
935
655
689
882
1030
477