1044
929
788
1736
2839
1221
696
1601
1688
885
1192
1059
1398
3321
14735
1079
953
897
957
2015
918
781
1891
1205
1015
664
614
754
774
2165
791
790
707
779
1943
968
1132
4145
869
4890
751
685
965
1770
645
2121
1994
2701
848
819
776
725
2209
2412
1111
3209
788
2818
865
1068
683
804
2398
4315
4835
814
899
1027
1298
737
720
630
1179
2737
2012
2706
2245
681
1515
6704
810
1606
5647
927
754
1042
688
2749
1125
1718
1050
1052
656
762
830
2821
705
850
829
4008
1035
910
819
716
765
781
1340
3137
1854
1152
917
703
2104
2749
933
1297
776
5940
3565
2325