497
1
448
566
736
2
610
502
1141
561
591
4288
4
862
0
1291
5
513
1136
16
473
437
784
389
526
485
5053
8
450
569
519
540
2529
374
570
6
1493
17