447
1
518
795
766
2
736
784
1006
1003
502
544
3446
4
565
402
2032
529
1375
3
1310
644
655
355
755
632
770
802
329
778
1498
0
2759
2420
6
654