910
2977
6446
825
789
998
5833
1810
756
926
7271
751
3901
775
736
678
1123
1307
2434
1022
924
728
698
814
1096
1291
1043
1589
1307
831
1526
660
678
1040
850
1018
1247
1087
1216
887
1317
769
2278
784
843
760
654
625
1249
979
1535
719
755
820
1883
740
1929
735
1207
993
758
1316
799
1207
748
2256
777
685
1455
735
678
1817
1044
741
1171
787
920
1066
885
817
644
998
853
695
750
987
933
660
732
1685
1312
709
1317
22806
1743
923
855
986
1096
1254
2725
1054
2031
690
772
792
710
716
1743
1118
707
2815
1128
3321
1725
1693
2559
840
728
919