411
1
520
914
798
930
2
814
1599
845
102
916
2941
103
143
99
195
104
196
187
128
107
605
109
166
58
147
197
127
84
74