479
560
71
947
104
5
602
51
101
845
264
68
154
300
450
681
575
784
497
710
955
72
369
979
920
319
380