483
1
3900
3
1226
782
2
1006
795
766
736
473
447
518
770
802
502
1003
2420
6
328
1498
0
778
2759
655
355
755
644
3446
4
565
402
544
632
2032