499
810
163
1549
1522
165
181
839
155
1463
1474
168
153
150
1158
172
521
156
160
176
165
1151
845
505
378
77
156
1506
524
155
158
159
168
488
185
169
173
855
532
1802
171
174
1108
154
1131
820
166
193
167
175
175
152
155
1878
875
168
1211
170
478
1118
175
492
184
168
180
848
167
162
168
1170
162