1104
1102
1100
957
1068
1093
959
1101
958
961
956
960
951
1098
1097
950
1099
1091
1092
949
1096
771
823
837
770
838
839
3568
91
76
73
71
664
716
668
40
30
28
27
628
626
627
24
618
21
20
19
615
616
10
6
11
12
611
670
677
728
629
614
696
3577
3580
3582
