677
4
339
1
769
2
1586
446
440
764
705
966
2142
520
914
798
411
803
1632
684
916
102
845
2945
815
1599
805
800
955
687
787
762
522