550
629
665
528
1599
1
653
1475
370
1
581
305
1764
492
398
555
406
418
1
419
273
410
354
378
436
6502
1
729
413
251
1118
301
478
350
370
1
321
382
267
295
282
1
282
335
361
521