442
798
674
404
299
978
1118
363
1096
453
1123
631
296
437
457
1002
599
503
287
286
256
741
401
1198
550
601
292
365
653
190
344
1102
290
240
509
252
423
444
357
1734
171
598
164
187
620
244
188
1088
309
229
271
176
198
216
179
230
240
393
237
277