148
508
185
867
166
183
1197
1196
160
556
153
183
515
530
535
176
1916
506
878
515
141
540
159
857
512
929
164
377
0
129
532
941
520
146
169
1564
1211
514
857
156
1544
184
176
191
82
915
171
514
157
530
934
82
175
173
324
932
150
1542
82
181
867
1207
529
879
873
513
1277
141
523
169
1222
1239
543
518
0
151
854
535
1553
153
1268
1607
179
146
0
158
165
555
144
144
173
480