963
1566
3468
2341
1398
3095
1463
1233
699
730
808
1197
716
1084
918
702
1272
1118
859
1112
810
1159
711
1072
1251
1280
887
871
671
718
871
749
751
1185
722
784
924
709
820
1077
875
688
1853
4120
892
1089
1174
681
931
712
828
1137
1213
779
7091
1063
1003
1107
775
2085
760
1042
1431
781
1005
1370
1464
674
814
1111
1131
799
1430
656
1804
988
5715
763
1196
2410
1974
1119
920
738
897
833
741
1214
973
1305
2592
790
695
2257
1637
783
1405
986
739
647
1306
1096
1799
1052
764
744
2996
791
2317
719
3117
828
1011
950
740
4155
1656
764
884
1134